home *** CD-ROM | disk | FTP | other *** search
- /*
- * InstList.h
- *
- * MIDAS Module Player for Windows NT Instrument List View
- *
- * Copyright 1996 Petteri Kangaslampi
- */
-
- #ifndef __INSTLIST_H
- #define __INSTLIST_H
-
-
- class InstListWindow;
-
- class InstListView : public midpView
- {
- private:
- InstListWindow *window;
- public:
- InstListView(void);
- virtual ~InstListView(void);
- virtual char *Name(void);
- virtual char *Description(void);
- virtual midpViewWindow *CreateViewWindow(Registry *registry = NULL);
- virtual void DestroyViewWindow(midpViewWindow *window);
- };
-
-
- class InstListWindow : public midpViewWindow
- {
- protected:
- HWND listWinHandle;
- public:
- InstListWindow(int instanceNumber, midpView *view,
- Registry *registry = NULL);
- virtual ~InstListWindow(void);
- void UpdateList(void);
- LRESULT CALLBACK ClassWindowProc(HWND hwnd, UINT message, WPARAM wparam,
- LPARAM lparam);
- };
-
-
- #endif